pck_reports_pat
Lines of Code: 553	

function GetPrevIntakeScore(pi_nMID in number,
pi_vPatientID in varchar2,
pi_nIntakeID in number)

return number

	Get previous intake score 

function GetCurrentIntakeScore(pi_vPatientID in varchar2,
pi_nMID in number)

return number

	Get current intake score 

procedure GetNoteDatesRS( pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_dtFrom           in date,
pi_dtTo             in date,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get note dates RS 

procedure GetNoteTextRS( pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_nPatPWEventID    in number,
pi_dtFrom           in date,
pi_dtTo             in date,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get note teext RS 

procedure GetInstrumentScoreRS( pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_nMID             in number,
pi_dtFrom           in date,
pi_dtTo             in date,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get instrument score recordset 

procedure GetTrendBaseRS( pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	Get trend base recordset 

procedure GetInstrumentsBaseRS( pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vPatientID       in varchar2,
pi_dtFrom           in date,
pi_dtTo             in date,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	gets all scorable modules for this patient and date range with the 10 most recent columns nulled out for fill in later 

procedure GetPatPopulationRS(pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vKey             in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out RetRefCursor)

	get a record set of all patients for the site 

	

